package cn.tedu.mapper.pettype;

import cn.tedu.pojo.pet.entity.PetType;
import cn.tedu.pojo.pet.vo.PetTypeVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface PetTypeMapper {
    //提供宠物类型列表
    List<PetTypeVO> getPetTypeName();
    //管理员添加宠物类型列表
    int addType(PetType petType);
    //管理员修改宠物类型列表
    void updatePetType(@Param("typeName")String typeName,@Param("newName")String newName);
    //管理员修改是否启用
    void updateIsDelete(@Param("typeName")String typeName,@Param("isDelete")Integer isDelete);



    PetType getByTypeName(String typename);
    PetType getById(Long id);





}
